package done.easy_501_600;

import lombok.extern.slf4j.Slf4j;
import org.junit.Test;

/**
 * 551. Student Attendance Record I 学生出勤记录 I
 * <p>
 * 给定一个字符串来代表一个学生的出勤记录，这个记录仅包含以下三个字符：
 * 'A' : Absent，缺勤
 * 'L' : Late，迟到
 * 'P' : Present，到场
 * 如果一个学生的出勤记录中不超过一个'A'(缺勤)并且不超过两个连续的'L'(迟到),那么这个学生会被奖赏。
 * 你需要根据这个学生的出勤记录判断他是否会被奖赏。
 * <p>
 * 示例 1:
 * 输入: "PPALLP"
 * 输出: True
 * 示例 2:
 * 输入: "PPALLL"
 * 输出: False
 *
 * @author 大硕
 * 2019-03-31 11:22 PM
 **/
@Slf4j
public class StudentAttendanceRecordI {

    @SuppressWarnings("all")
    public boolean checkRecord(String s) {
        // 190331 first
        return false;
    }

    @Test
    public void test() {
        log.info("{}", checkRecord("PPALLP"));
    }
}



































/*
public boolean checkRecord(String s) {
    // 超过一个 A
    // s.indexOf('A') != -1 代表contains就是有一个 A 的意思
    if (s.indexOf('A') != -1 && s.indexOf('A') != s.lastIndexOf('A'))
        return false;

    // 不超过 两个L（LL）联排
    if (s.indexOf("LLL") < 0)
        return true;
    return false;
}
*/
